package classeNegocio;

import java.util.ArrayList;

public class Pedido {
    
    private int idPedido;
    private long dataPedido;
    private String situacao;
    private double valorTotal;
    private Pessoa cliente;
    private Usuario vendedor;
    private ArrayList<ItemPedido> itens;

    public Pedido() {
    }

    public Pedido(int idPedido, long dataPedido, String situacao, double valorTotal, Pessoa cliente, Usuario vendedor, ArrayList<ItemPedido> itens) {
        this.idPedido = idPedido;
        this.dataPedido = dataPedido;
        this.situacao = situacao;
        this.valorTotal = valorTotal;
        this.cliente = cliente;
        this.vendedor = vendedor;
        this.itens = itens;
    }

    public int getIdPedido() {
        return idPedido;
    }

    public void setIdPedido(int idPedido) {
        this.idPedido = idPedido;
    }

    public long getDataPedido() {
        return dataPedido;
    }

    public void setDataPedido(long dataPedido) {
        this.dataPedido = dataPedido;
    }

    public String getSituacao() {
        return situacao;
    }

    public void setSituacao(String situacao) {
        this.situacao = situacao;
    }

    public double getValorTotal() {
        return valorTotal;
    }

    public void setValorTotal(double valorTotal) {
        this.valorTotal = valorTotal;
    }

    public Pessoa getCliente() {
        return cliente;
    }

    public void setCliente(Pessoa cliente) {
        this.cliente = cliente;
    }

    public Usuario getVendedor() {
        return vendedor;
    }

    public void setVendedor(Usuario vendedor) {
        this.vendedor = vendedor;
    }

    public ArrayList<ItemPedido> getItens() {
        return itens;
    }

    public void setItens(ArrayList<ItemPedido> itens) {
        this.itens = itens;
    }
}